go/parser.parser.expect (method)
61 uses
go/parser (current package)
interface.go#L223: p.expect(token.EOF)
parser.go#L268: func (p *parser) expect(tok token.Token) token.Pos {
parser.go#L297: return p.expect(tok)
parser.go#L430: p.expect(token.IDENT) // use expect() error handling
parser.go#L553: p.expect(token.RBRACK)
parser.go#L565: lbrack := p.expect(token.LBRACK)
parser.go#L586: rbrack := p.expect(token.RBRACK)
parser.go#L676: pos := p.expect(token.STRUCT)
parser.go#L677: lbrace := p.expect(token.LBRACE)
parser.go#L685: rbrace := p.expect(token.RBRACE)
parser.go#L702: star := p.expect(token.MUL)
parser.go#L713: pos := p.expect(token.ELLIPSIS)
parser.go#L946: rbrack := p.expect(token.RBRACK)
parser.go#L955: opening := p.expect(token.LPAREN)
parser.go#L962: rparen := p.expect(token.RPAREN)
parser.go#L993: pos := p.expect(token.FUNC)
parser.go#L1027: _ = p.expect(token.RBRACK)
parser.go#L1133: pos := p.expect(token.INTERFACE)
parser.go#L1134: lbrace := p.expect(token.LBRACE)
parser.go#L1170: rbrace := p.expect(token.RBRACE)
parser.go#L1187: pos := p.expect(token.MAP)
parser.go#L1188: p.expect(token.LBRACK)
parser.go#L1190: p.expect(token.RBRACK)
parser.go#L1212: arrow = p.expect(token.ARROW)
parser.go#L1213: p.expect(token.CHAN)
parser.go#L1227: opening := p.expect(token.LBRACK)
parser.go#L1263: lbrack := p.expect(token.LBRACK)
parser.go#L1282: rparen := p.expect(token.RPAREN)
parser.go#L1310: lbrace := p.expect(token.LBRACE)
parser.go#L1322: lbrace := p.expect(token.LBRACE)
parser.go#L1374: rparen := p.expect(token.RPAREN)
parser.go#L1410: lparen := p.expect(token.LPAREN)
parser.go#L1418: rparen := p.expect(token.RPAREN)
parser.go#L1428: lbrack := p.expect(token.LBRACK)
parser.go#L1479: rbrack := p.expect(token.RBRACK)
parser.go#L1519: lparen := p.expect(token.LPAREN)
parser.go#L1590: lbrace := p.expect(token.LBRACE)
parser.go#L1821: pos := p.expect(op)
parser.go#L1991: pos := p.expect(token.GO)
parser.go#L2006: pos := p.expect(token.DEFER)
parser.go#L2022: p.expect(token.RETURN)
parser.go#L2037: pos := p.expect(tok)
parser.go#L2096: p.expect(token.SEMICOLON)
parser.go#L2130: pos := p.expect(token.IF)
parser.go#L2184: p.expect(token.DEFAULT)
parser.go#L2187: colon := p.expect(token.COLON)
parser.go#L2224: pos := p.expect(token.SWITCH)
parser.go#L2257: lbrace := p.expect(token.LBRACE)
parser.go#L2262: rbrace := p.expect(token.RBRACE)
parser.go#L2320: p.expect(token.DEFAULT)
parser.go#L2323: colon := p.expect(token.COLON)
parser.go#L2334: pos := p.expect(token.SELECT)
parser.go#L2335: lbrace := p.expect(token.LBRACE)
parser.go#L2340: rbrace := p.expect(token.RBRACE)
parser.go#L2352: pos := p.expect(token.FOR)
parser.go#L2526: p.expect(token.STRING) // use expect() error handling
parser.go#L2585: closePos := p.expect(token.RBRACK)
parser.go#L2731: pos := p.expect(keyword)
parser.go#L2740: rparen = p.expect(token.RPAREN)
parser.go#L2762: pos := p.expect(token.FUNC)
parser.go#L2854: pos := p.expect(token.PACKAGE)
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)